(young) madcap - French English Dictionary